#mine{
    // switch开关 css
    .toggle input:checked+.track{
        border-color: #9B8659;
        background-color: #9B8659;
    }
    .right{
        float: right;
    }
    .top{
        background: #39383A;
        padding-bottom: 10px;
           .list{
            .item{
                border: 1px solid transparent;
                h2{
                    color:#A68A4B;
                    margin-top: 9px;
                    font-size:17px;
                    font-family:"微软雅黑";
                }
            }
            position: relative;
            margin-bottom: 0;
            border: 1px solid transparent;
            .activated{
                background: transparent;
            }
            .member{//会员
                display: inline-block;
                color: #fff;
                font-size:14px;
                font-weight:bold;
                padding: 2px 6px;
                text-align:center;
                height: 21px;
                border-radius: 12px;
                background: #A68A4B;
                position: absolute;
                top:0px;
                left:125px; 
            }
            .integral{//积分
                font-size:14px;
                color:#212121;
                span{
                    font-size: 17px;
                    font-weight: bold;
                    color:#000;
                }
            }
            .qr{
                height: 42px;
                width:45px;
                position: absolute;
                top:16px;
                right: 15px;
                font-size:12px;
                .img_QR{
                    width:30px;
                    height:30px;
                    display: block;
                    margin: 0 auto;
                }
                span{
                    color:#757575;
                    display: block;
                    font-size: 12px;
                    height:14px;
                    transform: scale(0.7);
                    margin-left: -5px;
                }
            }
        }
        .col-33{
            text-align: center;
            height: 51px;
            position: relative;
            color: #fff;
            font-size: 18px;
            font-weight: bold;
            line-height: 20px;
            p{
                text-align: center;
                position: absolute;
                left: 0;
                bottom: 0;
                width:100%;
                margin-bottom: 0;
                font-size: 15px;
                color:#A5894B;
            }
        }
    }
    .bottom{
        margin-top: 5px;
        .list{
            padding-left: 15px;
            border-top:1px solid #ddd;
            border-bottom: 1px solid #ddd;
            .item{
               padding-left: 0px;
               border-left: 1px solid transparent;
               color:#212121;
               &:last-child{
                   border-bottom:none;
               }
                &:first-child{
                    border-top:none;
                }
            }
        }
    }
    #Sign_out{
        padding-left:0 !important;
        text-align:center;
        margin: 20px 0;
        .item{
            color: #A68A4B !important;
        }
    }
}
//消费记录
#consume{
    ._lists{
       padding: 7px 0 15px 0;
        ._list{
            margin-top:8px; 
            padding-left: 15px;
            background: #fff;
            .top{
                padding: 8px 15px 8px 0;
                img{
                    width:17px;
                    height: 16px;
                    vertical-align: middle;
                    margin-right:8px; 
                }
                .shop_name{
                    font-size:14px;
                    font-family:PingFangSC-Regular;
                    color:rgba(166,138,75,1);
                }
                .state_1{/** 已完成订单*/
                    font-size:14px;
                    font-family:PingFangSC-Regular;
                    color:rgba(0,150,136,1);
                }
                .state_0{/** 异常订单*/
                    font-size:14px;
                    font-family:PingFangSC-Regular;
                    color:rgba(158,158,158,1);
                }
            }
            .mid{
                padding: 8px 15px 4px 0;
                margin: 0;
                border-bottom:1px solid #ddd;
                .name{
                    font-size:14px;
                    font-family:PingFangSC-Regular;
                    color:rgba(33,33,33,1);
                }
                .number{
                    font-size:14px;
                    font-family:HelveticaNeue;
                    color:rgba(33,33,33,1);
                }
            }
            .bot{
                padding: 10px 15px 8px 0;
                margin: 0;
                .timer{
                    font-size:14px;
                    font-family:HelveticaNeue;
                    color:rgba(117,117,117,1);
                }
                .pay{
                    font-size:14px;
                    font-family:PingFangSC-Regular;
                    color:rgba(33,33,33,1);
                }
            }
        }
    }
}
//消费记录

//消费记录详情
#consume_del{
    // padding: 10px 0 10px 15px;
    .box{
        background:#fff;
        padding: 0 0 0 15px ;
        margin: 0;
        overflow: hidden;
        .bot{
            padding-right: 15px;
        }
        .top{
            padding: 8px 15px 8px 0;
            img{
                width:17px;
                height: 16px;
                vertical-align: middle;
                margin-right:8px; 
            }
            .shop_name{
                font-size:14px;
                font-family:PingFangSC-Regular;
                color:rgba(166,138,75,1);
            }
            .state_1{/** 已完成订单*/
                font-size:14px;
                font-family:PingFangSC-Regular;
                color:rgba(0,150,136,1);
            }
            .state_0{/** 异常订单*/
                font-size:14px;
                font-family:PingFangSC-Regular;
                color:rgba(158,158,158,1);
            }
        }
        .bot{
            margin-bottom: 2px ;
            .time{
                font-size:14px;
                font-family:PingFangSC-Regular;
                color:rgba(117,117,117,1);
                line-height:24px;

            }
            .pay{
                font-size:14px;
                font-family:HelveticaNeue;
                color:rgba(33,33,33,1);
                line-height:25px;
            }
        }
    }
}
//消费记录详情

//个人信息
#info_list{
    padding: 15px 0;
    ._list{
        padding-left: 15px;
        border-top:1px solid #e0e0e0;
        border-bottom:1px solid #e0e0e0;
        margin: -1px 0;
        background: #fff;
       ._item{
            padding: 16px 15px 16px 2px;
            border: 1px solid #E0E0E0;
            border-left: none;
            border-right: none;
            margin: -1px 0;
            span{
                color: #A68A4B;
            }
            select{
                border:none;
                width:120px;
                display: inline-block;
                margin-left: 100px;
                height: 34px;
            }
            input{
                border:none;
                width:120px;
                display: inline-block;
                margin-left: 100px;
            }
        }
    }
}
//个人信息

//个人信息
#info_lists{
    padding: 15px 0;
    ._list{
        padding-left: 15px;
        border-top:1px solid #e0e0e0;
        border-bottom:1px solid #e0e0e0;
        margin: -1px 0;
        background: #fff;
       ._item{
            padding: 16px 15px 16px 2px;
            border: 1px solid #E0E0E0;
            border-left: none;
            border-right: none;
            margin: -1px 0;
            span{
                color: #A68A4B;
            }
            select{
                border:none;
                width:180px;
                display: inline-block;
                margin-left: 50px;
                height: 34px;
            }
            input{
                border:none;
                width:180px;
                display: inline-block;
                margin-left: 50px;
                height: 34px;
                background: #FFF;
            }
            input[type=date]::-webkit-inner-spin-button {
                visibility: hidden; 
            }
            input[type=date]::-webkit-clear-button{
                visibility: hidden; 
            }
        }
    }
}
//个人信息
//建议
#suggest{
    padding:15px 0;
    ._list{
        background: #fff;
        ._item{
            padding: 0 15px;
            position: relative;
            height: 64px;
            border-top:1px solid #e0e0e0;
            &:first-child{
                border-top:1px solid transparent;
            }
            h4{
                display: inline-block;
                width:228px;
                overflow: hidden;
                text-overflow:ellipsis;
                white-space: nowrap;
                margin-bottom:1px;
            }
            p{
               display: inline-block;
                width:228px;
                overflow: hidden;
                text-overflow:ellipsis;
                white-space: nowrap; 
                margin: 0;
            }
            span{
                position: absolute;
                top:24px;
                right: 15px;
            }
        }
       
    }
}
//建议

//新建意见
#new_sugg{
    padding: 15px;
    #title{
        height: 46px;
        width:100%;
        border:1px solid #e0e0e0;
        padding: 5px;
    }
    #content{
        height: 142px;
        width:100%;
        border:1px solid #e0e0e0;
        padding: 5px;
    }
    span{
        display: block;
        width:100%;
        text-align: right;
    }
}
//新建意见
//意见详情
#sugg_detail{
    padding:0 15px 10px 15px;
    h4{
        font-size: 19px;
        color:rgba(33,33,33,1);
        font-family:HelveticaNeue;
        small{
            display: block;
            color: #9B9B9B;
            margin-top:4px;
        }
    }
    article{
        text-indent: 32px;
        font-size:15px;
        font-family:HelveticaNeue;
        color:rgba(33,33,33,1);
    }
}
//意见详情

//语言切换
#language{
    .item-radio .item-content{
        padding: 12px 49px 12px 16px;
    }
    .item-radio .radio-icon{
        font-size: 16px;
        color: #A5894B;
    }
}
//语言切换

//设置
#set{
    padding-top:15px;
    ul{
        background: #fff;
        padding-left:15px; 
        border-top:1px solid #e0e0e0;
        border-bottom: 1px solid #e0e0e0; 
        li{
            border-top: 1px solid #E0E0E0;
            padding:16px 15px 16px 2px;
            &:first-child{
                border-top: 1px solid transparent;
            }
            font-size: 16px;
            color:#333;
            span{
                font-size: 16px;
                color:#ACACAC;
                margin-right: 10px;
            }
        }
    }
}
//设置
//修改（账号/密码）
#change{
    padding-top:15px;
    ul{
        background: #fff;
        padding-left:15px; 
        border-top:1px solid #e0e0e0;
        border-bottom: 1px solid #e0e0e0; 
        li{ 
            position: relative;
            border-top: 1px solid #E0E0E0;
            padding:8px 15px 8px 2px;
            &:first-child{
                border-top: 1px solid transparent;
            }
            color:#333;
           input{ 
               font-size: 16px;
               border-radius: 0;
               border:none;
               width:100%;
               padding-right:150px; 
           }
            a{
                display:inline-block;
                width:120px;
                height:50px;
                position: absolute;
                top:0px;
                right:0;
                line-height: 52px;
                text-align: center;
                border-left:1px solid #e0e0e0 ;
            }
        }
    }
    .notice{
       color: #f00;
       text-align: left;
       padding: 8px 15px;

    }
    .btn{
        border:none;
        width:100%;
        height: 47px;
        background:rgba(166,138,75,1);
        border-radius: 5px ; 
        color: #fff;
        font-size: 16px;
    }
    .not_act{
        background:#ddd;
        border-radius: 5px ; 
        color: #9B9B9B;
        border:none;
        width:100%;
        height: 47px;
        font-size: 16px;
    }
    input+label{
        padding-left:30px;
        color: #A68A4B;
        font-size: 14px; 
        background: url("../img/icons/check.png") no-repeat;
        background-size:16px 16px;
    }
    input:checked+label{ 
        background: url("../img/icons/checked.png")  no-repeat;
        background-size:16px 16px;
    }
}
//修改

//地址列表
#address_list{
    ul{
        padding-left: 15px;
        background: #fff;
        border-top:1px solid #e0e0e0;
        border-bottom:1px solid #e0e0e0;
        li{
            height: 90px;
            padding: 10px 15px 10px 2px;
            border-top: 1px solid #e0e0e0;
            position: relative;
            &:first-child{
                border: 1px solid transparent;
            }
            span{
                display: block;
                overflow: hidden;
                text-overflow:ellipsis; 
                white-space: nowrap;
            }
            .name{
                font-size:14px;
                font-family:HelveticaNeue;
                color:rgba(33,33,33,1);
            }
            .phone{
                font-size:14px;
                font-family:HelveticaNeue;
                color:rgba(33,33,33,1);
                margin: 5px 0;
            }
            .address{
                font-size:14px;
                font-family:HelveticaNeue;
                color:rgba(97,97,97,1);
            }
            .edit{
                font-size:14px;
                font-family:PingFangSC-Regular;
                color:rgba(166,138,75,1);
                position: absolute;
                top:35px;
                right:15px;
            }
        }
    }
}
// 地址列表

//编辑地址
#addr_edit{
    padding-top: 15px;
    .ionic-citypicker{
        height: 34px;
        line-height: 34px;
        .item-note{
            font-size: 16px;
            float: none;
            margin-left: 30px;
            color:#212121;
            &::after{
                content: none;
            }
        }
    }
    ul{
        padding-left: 15px;
        background: #fff;
        border-top:1px solid #e0e0e0;
        border-bottom:1px solid #e0e0e0;
        margin-bottom:16px; 
        li{
            height: 45px;
            font-size: 16px;
            padding: 5px 15px 5px 2px;
            border-top: 1px solid #e0e0e0;
            position: relative;
            &:first-child{
                border-top: 1px solid transparent;
            }
            input{
                width: 100%;
                display: inline-block;
                // padding-left:100px;
                padding-top:0px; 
                font-size: 16px;
                background: #fff;
            }
            .addr{
                margin-left: 15px;
                width:calc(100% - 95px);
            }
        }
    }
}
//编辑地址

//兴趣爱好
#hobby{
    p{
        margin-left: 15px;
        margin-bottom: 0;
        height: 46px;
        width:100%;
        padding-top:13px;
        border-bottom:1px solid #e0e0e0;
    }
    .hobby_list{
        padding: 8px 15px;
        .hobby_item{
            display: inline-block;
            width:49%;
            height: 46px;
            padding-top:13px;
        }
    }
    /**复选框的样式*/
    input+label{
        padding-left:30px;
        color: #333;
        font-size: 14px; 
        background: url("../img/icons/check.png") no-repeat;
        background-size:16px 16px;
    }
    input:checked+label{ 
        background: url("../img/icons/checked.png")  no-repeat;
        background-size:16px 16px;
    }
   
}
//兴趣爱好


//验证码按钮yanse
.button-energized{
    color:#A68A4B !important;
}
.button-stable{
    color: #acacac !important;
}
//验证码按钮yanse

//收藏店铺列表
#collection{
    ul{
        padding-left: 15px;
        background: #fff;
        border-top:1px solid #e0e0e0;
        border-bottom:1px solid #e0e0e0;
        li{
            height:105px; 
            padding: 15px 15px 15px 85px;
            position: relative;
            border-bottom: 1px solid #e0e0e0;
            &:last-child{
                 border-bottom:none;
            }
            img{
                width:74px;
                height: 74px;
                border-radius: 50%;
                padding: 5px;
                position: absolute;
                top:15px;
                left: 0px;
                border: 1px solid #e0e0e0;
            }
            span{
                font-size:12px;
                font-family:PingFangSC-Regular;
                color:rgba(97,97,97,1);
                line-height:17px;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 2;
                overflow: hidden;
            }
            h4{
                font-size:16px;
                margin:8px 0 5px 0;
                font-family:PingFangSC-Regular;
                color:rgba(33,33,33,1);
                overflow: hidden;
                text-overflow:ellipsis;
                white-space: nowrap;
            }
        }
    }
}
//收场店铺列表
//积分
#int{
    .row{
        background: #39383A;
        height: 100px;
        padding: 15px;
        .col-40{
            text-align: center;
            img{
                width:60px;
                height: 60px;
                margin-top: 5px;
            }
        }
        .col-60{
            h6{
                font-size:14px;
                font-family:PingFangSC-Regular;
                color:rgba(166,138,75,1);
                margin-top:7px;
            }
            h4{
                font-size:28px;
                font-family:HelveticaNeue-Light;
                color:rgba(255,255,255,1);
            }
        }
    }
    .int_lists{
        .month{
            height: 24px;
            padding: 0 15px;
            background: #fff;
            margin-bottom: 0;
            span{
                height: 24px;
                float: left;
                width:33%;
            }
        }
        ul{
            li{
                padding: 15px 76px 15px 15px ;
                border-bottom: 1px solid #e0e0e0;
                position: relative;
                height: 63px;
                
                &:last-child{
                    border-bottom:none;
                }
                p{
                    margin: 0;
                    font-size:14px;
                    font-family:PingFangSC-Regular;
                    color:rgba(0,0,0,0.87);
                }
                .time{
                    font-size:14px;
                    font-family:HelveticaNeue;
                    color:rgba(158,158,158,1);
                }
                .num{
                    position: absolute;
                    right: 15px;
                    top:22px;
                    font-size:24px;
                    font-family:HelveticaNeue-Light;
                    color:rgba(33,33,33,1);
                    small{
                        color:rgba(158,158,158,1);
                        margin-right: 6px;
                    }
                }
            }
        }
    }
}
//积分

//积分规则
#int_rule{
    padding:15px;
    .lists{
        h4{
            color: #FCA9CF;
            border-bottom: 1px solid #E0E0E0;
            margin: 0;
            padding: 10px 0;
        }
        article{
            padding:10px 10px 0 10px;
            color: #212121;
            span{
                display: block;
            }
        }
    }
}
//积分规则

//我的-优惠券
#my_coupon{
    ul{
        li{//为使用的
            position: relative;
            height: 120px;
            width:100%;
            margin-bottom: 8px;
            >img{
                border-radius: 5px;
                width:100%;
                height: 120px;
                position: absolute;
                top: 0;
                left: 0;
                z-index: -1;
            }
            .info{
                padding: 15px 15px 0 72px;
                position: relative;
                img{
                    width:49px;
                    height: 49px;
                    border-radius: 50%;
                    position: absolute;
                    top:17px;
                    left:12px;
                }
                 .bottom{
                    border-top:1px dashed #9E9E9E;
                    margin: 0;
                    padding:7px 0;
                    color:#9E9E9E;
                    .pay{
                        margin-right: 15px;
                        color: #C0AA6C;
                    }
                }
                p{
                    font-size:13px;
                    font-family:PingFangSC-Regular;
                    color:#9E9E9E;
                }
                h4{
                    font-size:25px;
                    font-family:PingFangSC-Regular;
                    color:#C0AA6C;
                    overflow: hidden;
                    text-overflow:ellipsis;
                    white-space: nowrap;
                }
            }
        }
        .c_list{
            height: 120px;
            width:100%;
            padding: 15px 0 0 72px;
            background: #EEEEEE;
            position: relative;
            margin-bottom: 8px;
            border-radius: 5px;
            .logo{
                width: 49px;
                height: 49px;
                border-radius: 50%;
                background: #fff;
                border:1px solid #fff;
                position: absolute;
                top:17px;
                left:12px;
            }
            .status{
                height: 71px;
                width:71px;
                position: absolute;
                top:0px;
                right: 6px;
                img{
                    width:100%;
                    height: 100%
                }
            }
            .bottom{
                border-top:1px dashed #9E9E9E;
                margin: 0;
                padding:7px 0;
                .pay{
                    margin-right: 15px;
                }
            }
            p{
                font-size:13px;
                font-family:PingFangSC-Regular;
                color:rgba(117,117,117,1);
            }
            h4{
                font-size:25px;
                font-family:PingFangSC-Regular;
                color:rgba(33,33,33,1);
            }
        }
        
    }
}

//自定义tabs
.coupon_tabs{
    .col-50{
        line-height: 44px;
        border-bottom: 2px solid transparent;
        text-align: center;
        color:#212121 ;
        font-size:15px;
    }
    .select{
        border-bottom: 2px solid #A68A4B;
    }
}



// #new_coupon{
//     padding: 15px;
//     ul{
//         li{
//             position: relative;
//             height: 120px;
//             width:100%;
//             margin-bottom: 8px;
//             >img{
//                 border-radius: 5px;
//                 width:100%;
//                 height: 120px;
//                 position: absolute;
//                 top: 0;
//                 left: 0;
//                 z-index: -1;
//             }
//             .info{
//                 padding: 15px 15px 0 72px;
//                 position: relative;
//                 img{
//                     width:49px;
//                     height: 49px;
//                     border-radius: 50%;
//                     position: absolute;
//                     top:17px;
//                     left:12px;
//                 }
//                  .bottom{
//                     border-top:1px dashed #9E9E9E;
//                     margin: 0;
//                     padding:7px 0;
//                     color:#9E9E9E;
//                     .pay{
//                         margin-right: 15px;
//                         color: #C0AA6C;
//                     }
//                 }
//                 p{
//                     font-size:13px;
//                     font-family:PingFangSC-Regular;
//                     color:#9E9E9E;
//                 }
//                 h4{
//                     font-size:25px;
//                     font-family:PingFangSC-Regular;
//                     color:#C0AA6C;
//                 }
//             }
//         }
//     }
   
// }
// #History_coupon{
//     padding: 15px;
//     ul{
//         .c_list{
//             height: 120px;
//             width:100%;
//             padding: 15px 0 0 72px;
//             background: #EEEEEE;
//             position: relative;
//             margin-bottom: 8px;
//             border-radius: 5px;
//             .logo{
//                 width: 49px;
//                 height: 49px;
//                 border-radius: 50%;
//                 background: #fff;
//                 border:1px solid #fff;
//                 position: absolute;
//                 top:17px;
//                 left:12px;
//             }
//             .status{
//                 height: 71px;
//                 width:71px;
//                 position: absolute;
//                 top:0px;
//                 right: 6px;
//                 img{
//                     width:100%;
//                     height: 100%
//                 }
//             }
//             .bottom{
//                 border-top:1px dashed #9E9E9E;
//                 margin: 0;
//                 padding:7px 0;
//                 .pay{
//                     margin-right: 15px;
//                 }
//             }
//             p{
//                 font-size:13px;
//                 font-family:PingFangSC-Regular;
//                 color:rgba(117,117,117,1);
//             }
//             h4{
//                 font-size:25px;
//                 font-family:PingFangSC-Regular;
//                 color:rgba(33,33,33,1);
//             }
//         }
//     }
// }
//我的-优惠券
